//背景色
@back_color: #f8f8fa;
//前景色
@fore_color: #ffffff;
//字体颜色
@font_color_nameblack: #333;
@font_color_titleblack: #888;
@font_color_smallgray: #888888;
@font_color_green: #09bb07;
@font_color_red: #f08e8c;
@font_color_exception:#e64340;
@font_color_white:#ffffff;
@font-color_rest:rgba(94,94,94,0.60);
@font_buqian_gray: rgba(255, 255, 255, 0);
//灰线颜色
@line_me_vertical: #e9e9e9;
@line_yuanshi_timeline:#d8d8d8;
//选中的颜色
@heighlight_red: rgba(230,67,63,0.60);
//奖牌颜色
@font-medal_gold:#e14c4b;
@font_medal_silver:#6982c0;
@font_medal_copper:#7756a2;
//胶囊颜色
@capsule:#b2b2b2;
@best_worktime:#09bb07;



//height和line_height，垂直居中
.vertical_middle(@heig){
  height: @heig;
  line-height: @heig;
}
//水平一行
.baseHor(@ver_ali:middle){
  display: inline-block;
  vertical-align: @ver_ali;
}
//兼容浏览器的flex
.myflex(@y){
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;

  -webkit-box-align: @y;
  -webkit-align-items: @y;
  align-items: @y;
}
//flex:1
.myflex_wight{
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}
//照片的宽高设死
.imgWidthHeigh(@wh){
  height: @wh;
  width: @wh;
}
//太宽，用省略号代替
.myellipsis{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
//上面的.5像素横线
.mybefor{
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
//下面的0.5像素横线
.myafter{
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}


*{
  margin: 0;
  padding: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -moz-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-tap-highlight-color: rgba(0, 0, 0, 0);
  -o-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  text-decoration: none;
}
input,textarea{
  -webkit-user-select:text;
  -khtml-user-select:all;
  -moz-user-select:all;
  -ms-user-select:all;
  user-select: all;
}